fastadmin iframe随主题变更css |
您所在的位置:网站首页 › iframe 设置高度 › fastadmin iframe随主题变更css |
1.修改js文件\public\assets\js\backend\index.js在皮肤切换js中增加 $("iframe").contents().find("body").removeClass(my_skins.join(' ')).addClass(skin); $("iframe").contents().find('head').append('');2.iframe框架文件\application\admin\view\layout\default.html文件body的class中增加{$Think.config.fastadmin.adminskin|default='skin-black-blue'} 3、在 控制器中加入相关设置 如果需要全局设置可以加在 common\controller\Backend中 如果只作用于某个控制器 加在相应控制器的index方法中 $cookieArr = ['adminskin' => "/^skin\-([a-z\-]+)\$/i", 'multiplenav' => "/^(0|1)\$/", 'multipletab' => "/^(0|1)\$/", 'show_submenu' => "/^(0|1)\$/"]; foreach ($cookieArr as $key => $regex) { $cookieValue = $this->request->cookie($key); if (!is_null($cookieValue) && preg_match($regex, $cookieValue)) { config('fastadmin.' . $key, $cookieValue); } } 4、修改css文件 例如 修改skin-red.css
注意!!!! 在切换主题时,iframe不会自动刷新、可以加一个自动刷新
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |